furrowed forehead - German English Dictionary